<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>js字符串数据类型</title>
</head>
<body>
    <script>
/*数据的6中类型
* 1. String  字符串
* 2.Number 数字
* 3.Boolean 布尔值
* 4.Null 控制
* 5.Undefined 未定义
* 1-5是基本数据类型
*
* 6属于引用数据类型
* 6.Object 对象
*  引号不能嵌套，即双引号里面不能套双引号，单引号里面不能套单引号
* 双引号里面可以套单引号，单引号里可以套双引号
* */

    var str="hello";//字符串类型 用引号引起来,
      //输出有2种方式 可以是变量输出 也可以是变量的内容 字符串
        document.write(str);//第1种方法输出， 不加引号是变量
        document.write("<br/>");
        document.write("hello");//第2种方法输出 需要添加双引号 或者单引号都可以 单引号和双引号不要混着用

        var str="我说:'你怎么现在还不回家'";//双引号里面套单引号 是成立的
        document.write("<br/>");
        document.write(str);
        document.write("<br/>");
        document.write("<br/>");
        /*字符串中我们可以使用\作为转义字符，当表示一些特殊符号时也使用\进行转义，
        *\"表示"
        * \'表示‘
        * \n表示换行
        * \t表示制表符 即tab键
        * \\表示\
        * */
        var str="他说:\"他今天\n去工作了\"";
        var str1="他\t今天来了你看见他了吗";
        var str2="\\";//打印一个斜杠
        alert(str);//输出变量str的值
        alert("str");//输出字符串str
        document.write(str1);

    </script>
</body>
</html>